梦入琼楼寒有月,行过石树冻无烟

Spring boot 构建与配置

在springboot中,主要分为快速构建和maven构建两种构建方式,其中两种方法各有特色,通常我们使用快速构建,只需将Maven java源代码导入开发环境中即可使用,而使用maven构建则需要进行各种文件的新建、编写、引入等,本文主要使用springboot快速构建。

springboot 快速构建包获取

获取springboot快速构建包可通过springboot官网https://start.spring.io/选择你的开发环境即可,之后解压,将快速构建springboot包导入开发环境中,生成其jar文件,当然也可直接运行主main进行执行。

导入或创建

将快速构建包导入开发环境

进入eclipse -> File -> Import -> Maven -> Existing Maven Projects 之后选择spring boot快速构建包即可导入至eclipse开发环境中,然后等待其maven的下载即可完成

使用 spring tool suite 创建

安装spring tool suite

在eclipse中,选择Help -> Eclipse Marketplace……然后搜索spring tool suite,然后选择你心仪的spring tool suite 版本点击安装即“install”即可。本文我们选择 spring tools 3 add-on for spring tools 4.3.9.15.release这个版本,当然读者也可以选择自己喜欢的进行安装,其操作方法都差不多,只需要能够创建spring boot项目即可。

使用spring tool suite 创建spring boot web项目

![](_v_images/20210102160008058_1918180747.png =891x)

eclipse开发环境下,选择 File -> New -> Other -> Spring Boot -> Spring Starter Project

之后选择你心仪的spring boot版本和你要创建的spring boot的类型,就是说你打算用spring boot干什么,和选择spring boot的类型,之后按照流程走就没什么问题了,最终可以创建spring boot项目就行,在此之后即创建了spring boot项目后就是等待的时间,就是说你还要等待很多,这个过程建议你睡一会,醒来之后就会发现下载完成了。

启动spring boot

编写控制器(Controller)

在spring boot项目中的src/main/java/中创建与DemoApplication.java同一目录级别的控制器即HelloWorldController.java

HelloWorldController.java

1
2
3
4
5
6
7
8
9
10
11
12
package com.example.demo;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloWorldController {
@GetMapping(value = "/test")
public String test() {
return "Hello,world!";
}
}

启动控制器(HelloWorldController.java)

选择自定义启动器即Run Configuration……,然后选择spring boot启动即可,访问 http://localhost:8080/test 即可查看spring 开发环境是否运行正常:

Spring boot全局配置

通常spring boot的全局配置都由src/main/resource/application.properties文件来进行配置,如配置端口、web上下文路径等。如需使用application.properties上配置端口和程序名称可通过下方code进行设置:

1
2
3
4
5
# 配置应用程序名称
spring.application.name = demoApplication

# 配置端口
server.port = 8081
⬅️ Go back